package main

import (
	"github.com/garyburd/redigo/redis"
	"time"
)

// 定义一个全局的pool
var pool *redis.Pool

func initPool(addres string,maxIdle,maxActive int,idleTimeout time.Duration)  {
	pool = &redis.Pool{
		MaxIdle:     maxIdle,   // 最大空闲链接数
		MaxActive:   maxActive,   // 表示和数据库的最大链接数 0-没有限制
		IdleTimeout: idleTimeout, // 最大空闲时间
		Dial: func() (redis.Conn, error) {
			return redis.Dial("tcp", addres) // 初始化连接池
		},
	}
}
